tag version
Webmin est un outil en ligne permettant d'administrer une machine Linux. Il s'utilise par le biais d'un navigateur web.
Webmin est une mine d'or pour les administrateurs réseaux : presque tout peut être configuré avec Webmin !
Le paquet Webmin ayant été abandonné par Debian, Ubuntu a dû suivre cet événement, ce qui cause l'indisponibilité de Webmin sur les dépôts officiels. Il y a tout de même trois méthodes pour l'installer :
Il existe également une installation alternative.
Intérêt ? pour SSL ? pour résumé en CLI ?
Vrai pour toutes les méthodes d'installation ou uniquement en "isolé" ?Vous pouvez passer à la configuration post-installation.
Si vous souhaitez installer ou mettre à jour Webmin depuis un dépôt
wget -O- http://www.webmin.com/jcameron-key.asc | sudo apt-key add -
deb http://download.webmin.com/download/repository sarge contrib
Vous pouvez passer à la configuration post-installation.
ce pré-requis n'est pas vrai pour les autres modes d'installation ?tar -zvxf webmin-1.340.tar.gz
cd webmin-1.340
sudo ./setup.sh /usr/local/webmin
pas besoin de chmod +x ?
Vous pouvez passer à la configuration post-installation.
Téléchargez la version courante du paquet .DEB dans le répertoire ou la partition temporaire :
cd /tmp wget http://www.webmin.com/download/deb/webmin-current.deb
Installez les dépendances :
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl
sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions libapt-pkg-perl
apt-show-versions ? sûr pour 10.10 ?
wget http://mirrors.kernel.org/ubuntu/pool/universe/libm/libmd5-perl/libmd5-perl_2.03-1_all.deb
puis l'installer avant de lancer la suite:
sudo dpkg -i libmd5-perl_2.03-1_all.deb
Ce mode d'installation fonctionne tres bien sous Ubuntu server 12.04.
Une fois l'installation terminée, vous devriez voir l'adresse de l'interface web de Webmin s'afficher dans le terminal. Ouvrez votre navigateur pour s'y connecter.
N'oubliez pas de passer avant à la configuration post-installation
sudo dpkg -i webmin_1.660_all.deb
sudo apt-get install -f
Vous pouvez utiliser votre nom d'utilisateur courant et mot de passe, mais si vous voulez utiliser le compte "root" de webmin, celui-ci sera inaccessible car désactivé sur Ubuntu. Il faut par conséquent le changer en tapant :
sudo /usr/share/webmin/changepass.pl /etc/webmin root votre_mot_de_passe
: le redémarrage semble inutile (en tout casle nouveau mot de passe:
sudo /etc/init.d/webmin restart
sur webmin 1.610)
N'oubliez pas de redémarrer Webmin pour prendre en compte
sudo service webmin restart à préferer si ça fonctionne
Vous pouvez maintenant vous connecter à Webmin
Vous pouvez vous connecter à partir d'un navigateur en y insérant au choix l'adresse :
Une page vous demandant votre nom d'utilisateur et votre mot de passe apparaît. Entrez ceux que vous utilisez pour ouvrir une session sur votre machine, puis validez. Vous devriez être connecté.
Si le pare-feu du serveur bloque le port IP, voyez la résolution du problème (en anglais). Celle-ci propose une solution faisant appel à iptables.
Cependant, ce devrait être ufw qui gère le blocage des ports sur votre machine. Vous devez donc entrez la commande :
sudo ufw allow 10000
même si on n'a pas mis SSL ?
Il est possible (et même probable) que votre navigateur refuse de se connecter à Webmin car le certificat (SSL) n'est pas reconnu. Il suffit d'ignorer ce message.
Pour mettre Webmin en français, dans le menu de gauche, cliquez sur la flèche à gauche du mot Webmin, puis sur Change Language and Theme. Dans la partie Webmin UI language séléctionnez French (FR) et cochez le bouton Personal choice. Cliquez ensuite sur le bouton Make changes. Pour terminer, reconnectez-vous.
Webmin devrait désormais être en français.
sudo apt-get remove webmin
commande à confirmer sudo /etc/webmin/uninstall.sh
Contributeurs : Davromaniak, TeddyBEER, Euskaral (Clé GPG), ButterflyOfFire